package Chapter01;
// 將 StepIntoJava.java 內容替換為下列代碼即可運行
//======================================================================
//public class StepIntoJava {
//	public static void main(String[] args) {
//		MultiplicationTable app = new MultiplicationTable();
//		app.run1();
//		app.run2();
//	}	
//}
//======================================================================

public class MultiplicationTable {
	// 版本1: 基本九九乘法表
	public void run1() {
		for (int i = 1; i <= 9; i++) {
			for (int j = 1; j <= 9; j++) {
				System.out.printf("%d x %d = %d  ", i, j, i*j);
			}
			System.out.println("");
		}
	}
	// 版本2: 表格版面調整
	public void run2() {
		for (int i = 1; i <= 9; i++) {
			for (int j = 1; j <= 9; j++) {
				// 固定乘積的欄位寬度，交換 i,j 順序
				System.out.printf("%d x %d = %2d\t", j, i, i*j);
			}
			System.out.println("");
		}
	}
}
